﻿using System;
using OA.DBUtility;

namespace OA.Model
{
    [Serializable]
    [MappingTable("EmployeeTitleView")]
    public partial class EmployeeTitleViewInfo:EmployeeTitleInfo
    {
         
    }
	/// <summary>
	/// EmployeeTitle:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    [MappingTable("EmployeeTitle")]
	public partial class EmployeeTitleInfo
	{
		public EmployeeTitleInfo()
		{}
		#region Model
		private int _id;
		private int? _employeeid;
		private string _appointmenttime;
		private string _appointmentcompany;
		private string _appointlevel;
		private string _name;
		private string _appointfile;
		/// <summary>
		/// 
		/// </summary>
        [DataField("Id")]
        [PrimaryKey(PKBuildType.AutoIncrease)]
		public int Id
		{
			set{ _id=value;}
			get{return _id;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("EmployeeID")]
		public int? EmployeeID
		{
			set{ _employeeid=value;}
			get{return _employeeid;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("AppointmentTime")]
		public string AppointmentTime
		{
			set{ _appointmenttime=value;}
			get{return _appointmenttime;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("AppointmentCompany")]
		public string AppointmentCompany
		{
			set{ _appointmentcompany=value;}
			get{return _appointmentcompany;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("AppointLevel")]
		public string AppointLevel
		{
			set{ _appointlevel=value;}
			get{return _appointlevel;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("Name")]
		public string Name
		{
			set{ _name=value;}
			get{return _name;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("AppointFile")]
		public string AppointFile
		{
			set{ _appointfile=value;}
			get{return _appointfile;}
		}
		#endregion Model

	}
}

